stop one dead in tracks - Turkish English Dictionary